package com.starbaba.stat.model;

import java.io.Serializable;

/**
 * @Author: chenweijun
 * @Date: 2018/11/21 10:38
 * @Description:
 */
public class StatCommActivityRegisterModel implements Serializable {

    private Long id;

    private String createDate;

    private String productName;    //产品名称

    private String productGroupId;   //产品分类

    private String productGroupName;  //产品分类名称

    private String channelName;    //渠道名称

    private String channelGroupId;  //渠道分类

    private String channelGroupName; //渠道分类名称

    private String secondaryChannelGroupId;  //二级渠道分类

    private String secondaryChannelGroupName; //二级渠道分类名称

    private String platform;     //平台

    private String activityTypeName;    //活动类型名称

    private String activityId;      //活动Id

    private Integer h5CheckInCount;  //h5登记人数

    private Integer h5RegisterCount;  //h5注册人数

    private Integer appRegisterCountDevice; //app注册人数（按设备）

    private Integer appRegisterCountPhone; //app注册人数（按手机号）

    private Integer apiOrderCount;    //api提单数

    private Integer apiOrderSuccessCount;   //api成功提单数

    private Integer loanReceiptOrderCount;   //借条提单数

    private Integer uv;             //链接访问UV（走埋点）

    private Integer loginCount;    //登录人数（不区分新老用户）

    private String loginToUvRate; //登录人数 / 访问UV

    private String appRegisterCountPhoneToUvRate; // app注册人数（按手机号）/ 访问UV

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductGroupId() {
        return productGroupId;
    }

    public void setProductGroupId(String productGroupId) {
        this.productGroupId = productGroupId;
    }

    public String getProductGroupName() {
        return productGroupName;
    }

    public void setProductGroupName(String productGroupName) {
        this.productGroupName = productGroupName;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getChannelGroupId() {
        return channelGroupId;
    }

    public void setChannelGroupId(String channelGroupId) {
        this.channelGroupId = channelGroupId;
    }

    public String getChannelGroupName() {
        return channelGroupName;
    }

    public void setChannelGroupName(String channelGroupName) {
        this.channelGroupName = channelGroupName;
    }

    public String getSecondaryChannelGroupId() {
        return secondaryChannelGroupId;
    }

    public void setSecondaryChannelGroupId(String secondaryChannelGroupId) {
        this.secondaryChannelGroupId = secondaryChannelGroupId;
    }

    public String getSecondaryChannelGroupName() {
        return secondaryChannelGroupName;
    }

    public void setSecondaryChannelGroupName(String secondaryChannelGroupName) {
        this.secondaryChannelGroupName = secondaryChannelGroupName;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getActivityTypeName() {
        return activityTypeName;
    }

    public void setActivityTypeName(String activityTypeName) {
        this.activityTypeName = activityTypeName;
    }

    public String getActivityId() {
        return activityId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public Integer getH5CheckInCount() {
        return h5CheckInCount;
    }

    public void setH5CheckInCount(Integer h5CheckInCount) {
        this.h5CheckInCount = h5CheckInCount;
    }

    public Integer getH5RegisterCount() {
        return h5RegisterCount;
    }

    public void setH5RegisterCount(Integer h5RegisterCount) {
        this.h5RegisterCount = h5RegisterCount;
    }

    public Integer getAppRegisterCountDevice() {
        return appRegisterCountDevice;
    }

    public void setAppRegisterCountDevice(Integer appRegisterCountDevice) {
        this.appRegisterCountDevice = appRegisterCountDevice;
    }

    public Integer getAppRegisterCountPhone() {
        return appRegisterCountPhone;
    }

    public void setAppRegisterCountPhone(Integer appRegisterCountPhone) {
        this.appRegisterCountPhone = appRegisterCountPhone;
    }

    public Integer getApiOrderCount() {
        return apiOrderCount;
    }

    public void setApiOrderCount(Integer apiOrderCount) {
        this.apiOrderCount = apiOrderCount;
    }

    public Integer getApiOrderSuccessCount() {
        return apiOrderSuccessCount;
    }

    public void setApiOrderSuccessCount(Integer apiOrderSuccessCount) {
        this.apiOrderSuccessCount = apiOrderSuccessCount;
    }

    public Integer getLoanReceiptOrderCount() {
        return loanReceiptOrderCount;
    }

    public void setLoanReceiptOrderCount(Integer loanReceiptOrderCount) {
        this.loanReceiptOrderCount = loanReceiptOrderCount;
    }

    public Integer getUv() {
        return uv;
    }

    public void setUv(Integer uv) {
        this.uv = uv;
    }

    public Integer getLoginCount() {
        return loginCount;
    }

    public void setLoginCount(Integer loginCount) {
        this.loginCount = loginCount;
    }

    public String getLoginToUvRate() {
        return loginToUvRate;
    }

    public void setLoginToUvRate(String loginToUvRate) {
        this.loginToUvRate = loginToUvRate;
    }

    public String getAppRegisterCountPhoneToUvRate() {
        return appRegisterCountPhoneToUvRate;
    }

    public void setAppRegisterCountPhoneToUvRate(String appRegisterCountPhoneToUvRate) {
        this.appRegisterCountPhoneToUvRate = appRegisterCountPhoneToUvRate;
    }
}
